/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.iftk.xmlparser.domain;

/**
 *
 * @author treiman
 */
public class Event {
    private String paiva;
    private String a_aika;
    private String l_aika;
    private String sali;
    private String tyyppi;
    private String kieli;
    private String num;
    private String vetaja;

    public String getA_aika() {
        return a_aika;
    }

    public void setA_aika(String a_aika) {
        this.a_aika = a_aika;
    }

    public String getKieli() {
        return kieli;
    }

    public void setKieli(String kieli) {
        this.kieli = kieli;
    }

    public String getL_aika() {
        return l_aika;
    }

    public void setL_aika(String l_aika) {
        this.l_aika = l_aika;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getPaiva() {
        //return paiva;
        if(paiva != null) {
            if(paiva.equals("MA")) {
                return "MON";
            }
            else if(paiva.equals("TI")) {
                return "TUE";
            }
            else if(paiva.equals("KE")) {
                return "WED";
            }
            else if(paiva.equals("TO")) {
                return "THU";
            }
            else if(paiva.equals("PE")) {
                return "FRI";
            }
            else if(paiva.equals("LA")) {
                return "SAT";
            }
            else if(paiva.equals("SU")) {
                return "SUN";
            }            
        }
        
        return "N/A";
    }

    public void setPaiva(String paiva) {
        this.paiva = paiva;
    }

    public String getSali() {
        return sali;
    }

    public void setSali(String sali) {
        this.sali = sali;
    }

    public String getTyyppi() {
        return tyyppi;
    }

    public void setTyyppi(String tyyppi) {
        this.tyyppi = tyyppi;
    }

    public String getVetaja() {
        return vetaja;
    }

    public void setVetaja(String vetaja) {
        this.vetaja = vetaja;
    }
    
    @Override
    public String toString() {
        StringBuilder result = new StringBuilder();
        String NEW_LINE = System.getProperty("line.separator");
        
        result.append("\t").append(this.getClass().getName()).append("Object {").append(NEW_LINE);
        result.append("\t").append("Day: ").append(paiva).append(NEW_LINE);
        result.append("\t").append("Begins: ").append(a_aika).append(NEW_LINE);
        result.append("\t").append("Ends: ").append(l_aika).append(NEW_LINE);
        result.append("\t").append("Room: ").append(sali).append(NEW_LINE);
        result.append("\t").append("Level: ").append(tyyppi).append(NEW_LINE);
        result.append("\t").append("Language: ").append(kieli).append(NEW_LINE);
        result.append("\t").append("Course code: ").append(num).append(NEW_LINE);
        result.append("\t").append("Instructor: ").append(vetaja).append(NEW_LINE);
        result.append("}");
        
        return result.toString();
    }
    
}
